battlefield coordination detachment - Spanish English Dictionary